package br.com.statehome.models;
 
import br.com.statehome.enuns.EnumBanco;
import br.com.statehome.enuns.EnumConta;

/**
 *
 * @author Rodrigo(v1.0)/Hermes(v2.0)
 * @version 2.0
 * @since 13/04/2011
 *
 */
public class Conta {

    private String agencia;
    private EnumBanco banco;
    private EnumConta tipo;
    private String numeroDaConta;

    /**
     * Construtor vazio da classe Banco
     */
    public Conta() {
    }

    /**
     * Construtor da classe Banco
     * @param agencia
     * @param banco
     * @param tipo
     * @param numeroDaConta
     */
    public Conta(String agencia, EnumBanco banco, EnumConta tipo, String numeroDaConta) {
        this.banco = banco;
        this.agencia = agencia;
        this.tipo = tipo;
        this.numeroDaConta = numeroDaConta;
    }

     public String getAgencia() {
        return agencia;
    }

    public void setAgencia(String agencia) {
        this.agencia = agencia;
    }

    public EnumBanco getBanco() {
        return banco;
    }

    public void setBanco(EnumBanco banco) {
        this.banco = banco;
    }

    public String getNumeroDaConta() {
        return numeroDaConta;
    }

    public void setNumeroDaConta(String numeroDaConta) {
        this.numeroDaConta = numeroDaConta;
    }

    public EnumConta getTipo() {
        return tipo;
    }

    public void setTipo(EnumConta tipo) {
        this.tipo = tipo;
    }
}
